-
Re: Definition of 'shaping engine'? (Or, what is HarfBuzz?)
You can find some of the challenges (the reason why shaping is not enough for layout) here, (I really should finish that chapter someday) and some of the differences between shaping and layout here.1 -
Re: Definition of 'shaping engine'? (Or, what is HarfBuzz?)
I define a shaping engine as a piece of software which maps Unicode codepoints to glyphs and their expected positions, in response to the conventions of the script and the rules in the font.2 -
Re: Sans
Print it out and look at it from a distance, see where your eye falls. For me it falls on the /w, /f and /g. You don't really want letters that stand out more than other letters.2 -
Re: Web Font Security
Except... most browsers accept gzip'ed Content-Encoding, and most servers gzip their CSS, and since base-64 is text, it probably gzip's quite nicely back down to the size it was before.6 -
Re: Font Rendering Bugs
Adobe's Lipika engine (so when it is not using Haefbuzz) doesn't support GSUB6 (reverse contextual substitution), used for Urdu. Viviana Monsalve has done extensive experiments about the length of fo…6